biomedical cloning - Spanish English Dictionary